Skip to content

rsclone StartPage#17

Open
natein wants to merge 34 commits intomainfrom
develop
Open

rsclone StartPage#17
natein wants to merge 34 commits intomainfrom
develop

Conversation

@natein
Copy link
Copy Markdown
Owner

@natein natein commented Feb 3, 2021

Task: https://github.com/rolling-scopes-school/tasks/blob/master/tasks/rsclone/rsclone.md

main

Deploy: https://natein-rsclone-startpage.netlify.app/

Video: https://www.youtube.com/watch?v=_Ieu7ctmysg

Article: Разработка приложения StartPage

Backend Repository: https://github.com/natein/startpage-be

Date: 03.02.21
Deadline: 03.02.21

Реализованная функциональность:

Итого 370 баллов.

Функциональность из примеров ТЗ (70 баллов)

  • Есть хотя бы один модальный диалог (форма авторизации) (10 баллов)
  • Реализован routing (переключение страниц) (20 баллов)
  • Возможность кастомизации приложения, настроек пользователя (20 баллов)
  • Приложение выполнено в едином стиле, для стилизации используются веб-компоненты (20 баллов)

Фичи кастомные (130 баллов)

  • Виджеты "Предустановленные наборы ссылок Travel, Google, Shops, Popular" (40 баллов)
  • Виджет "Финансы" (30 баллов)
  • Виджет "RSS агрегатор" (30 баллов)
  • Виджет "Погода" (10 баллов)
  • Виджет "Калькулятор" (10 баллов)
  • Валидация email и криптостойкости пароля в форме регистрации\логина (10 баллов)

Технический стек: (50 баллов)

  • Работа с Audio API (10 баллов)
  • Использован webpack (10 баллов)
  • Хранение настроек программы в Local storage (10 баллов)
  • Приложение/игра написаны на TypeScript (только бекенд) (20 баллов)

Back-end: (120 баллов)

  • Использован RESTful API (30 баллов)
  • Подключение и работа с БД (30 баллов)
  • Аутентификация (20 баллов)
  • Реализован nodejs и express, отдаёт корректные ответы, отдаёт HTTP ошибки с нормальными body, по которым можно понять, что произошло, пишет читаемые логи (40 баллов)

Vadim-Bykov and others added 30 commits January 18, 2021 16:24
Add background nature noise and music
Services for backend access
refeactor: adaptive content
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants